"adverse witness" - Details

English Term:
adverse witness
Arabic Term:
شاهد مناهض، شاهد معادٍ
Arabic Definition:

.